package com.xianzhiOA.service;/**
 * Created by Administrator on 2017/5/8.
 */

import com.xianzhiOA.bean.XzApprovalProcess;
import com.xianzhiOA.bean.XzTempletBase;
import com.xianzhiOA.bean.XzTempletExtend;

import java.util.List;

/**
 * 审批流程表
 *
 * @author 王诗博
 * @create 2017-05-08 16:53
 **/
public interface XzApprovalProcessService {
    //根据模板编号查询该模板的节点
    List<XzApprovalProcess> selByTempletBaseId(Long templetBaseId);
    //添加模板的审批节点
    int addApprovalProcess(XzTempletBase xzTempletBase);
    //删除节点模板表
    int deleteNodeByKey(XzApprovalProcess xzApprovalProcess);
    //修改节点表
    int updateNodeByKey(XzApprovalProcess xzApprovalProcess);
    //修改后的添加方法
    int updateOfinsert(XzTempletBase xzTempletBase);
    //删除一条节点模板表中的数据（按id删除）
    int deleteByKey(XzApprovalProcess xzApprovalProcess);
}
